Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Alter default behavior to non-persistent partition #919

Merged

Conversation

justinmchase
Copy link
Contributor

The current behavior uses electron default, which creates a partition
for storage which persists between instances. This makes sense for
electron but not necessarily for primary use cases of Nightmare.

This change sets the default partition to be a non-persistent partition
but allows a user to opt back into persistence with simple configuration options.

Fixes #916

4 new passing tests, all others green

screenshot 2016-12-05 16 59 20

Preview of wiki changes

screenshot 2016-12-05 16 53 50

The current behavior uses electron default, which creates a partition
for storage which persists between instances. This makes sense for
electron but not necessarily for primary use cases of Nightmare.

This change sets the default partition to be a non-persistent partition
but allows a user to opt back into persistence with simple configuration options.

Fixes segment-boneyard#916
@rosshinkley
Copy link
Contributor

More as a reminder to self when I pull this in: A note will need to be added to the release notes as a possibly breaking change. It's possible some folks out there are depending on this side effect, and it's probably worth mentioning.

Otherwise, looks great. Thanks!

@rosshinkley rosshinkley added this to the 2.9.0 milestone Dec 17, 2016
@rosshinkley rosshinkley merged commit fa38cc2 into segment-boneyard:master Dec 17, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

2 participants